package com.example.hello.service;

import com.example.hello.pojo.Book;

import java.util.List;

public interface CollectionService {

    /**
     * 根据用户 ID 查询该用户收藏中的图书集合。
     * 先查询 user_book_interaction 表中该用户 is_favorite=true 的记录，
     * 然后根据每条记录的 bookId 查询对应的图书详细信息，
     * 返回图书集合。
     *
     * @param userId 用户 ID
     * @return 收藏的图书集合
     */
    List<Book> getFavoriteBooks(Integer userId);
}